About Intergr8 Private Limited (12689077) United Kingdom