About Vakani Investments Limited (11653569) United Kingdom