About Yakob Niki Ltd (12263867) United Kingdom