About Continent 8 Technologies (uk) Limited (09412666) United Kingdom