About Continent 8 Technologies Limited (08135758) United Kingdom