About Bakithi Limited (11569399) United Kingdom