About Integral I.t. Solutions Ltd (03194298) United Kingdom