About Grime Group Limited (10742166) United Kingdom