About Intellimarx (eu) Limited (04454912) United Kingdom