About Kukala Limited (11577541) United Kingdom