About Integrals Solutions Ltd (12174682) United Kingdom