About Kooka Limited (13546647) United Kingdom