About Groovy Group Inc Limited (13044370) United Kingdom