About Gvrr Holdings Limited (10883947) United Kingdom