About Integr8 Group Limited (05966160) United Kingdom