About Kookoo Designs Ltd (12763507) United Kingdom