About Kooky Redhill Limited (10335441) United Kingdom