About Groc Technologies Ltd (12563411) United Kingdom