About Gr Holdings London Ltd (11553876) United Kingdom