About Gra Holdings Limited (11266436) United Kingdom