About Integr8 Solutions Ltd (12598642) United Kingdom