About Seventy8 Europe Ltd (08579532) United Kingdom