આ કંપની ટેક્સહેવન દેશ બ્રિટિશ વર્જિન આઇલેન્ડ્સમાં રજિસ્ટર્ડ હતી.