About Ntrinsic Consulting Europe Limited (05902133) United Kingdom