About Covalon Technologies (europe) Limited (10181336) United Kingdom