About Intradexim Group Limited (10645836) United Kingdom