About K & A World Ltd (12553161) United Kingdom