About Kookidoe Ltd (13432915) United Kingdom