About Grey Rock Innovations Ltd (11621288) United Kingdom