About Griper Technology Limited (12794410) United Kingdom