About Ivate Strategy (eu) Limited (08766407) United Kingdom