About Groovy Store Ltd. (12802479) United Kingdom