About Integrate (europe) Ltd (08279964) United Kingdom