About Apka Investment Limited (10995935) United Kingdom