About Groovy Cat Limited (12350790) United Kingdom