About Integr International Limited (11292162) United Kingdom