About Itegral (uk) Limited (03261885) United Kingdom