About Integrated Eq Ltd (12758887) United Kingdom