About Status Investments Limited (12179249) United Kingdom