About Extrim Technologies (uk) Ltd (13702059) United Kingdom