About Seventy4 Design Limited (11557829) United Kingdom