About Intelmar Limited (12341762) United Kingdom