About Kokolar Ltd (12775370) United Kingdom