About Seventy Eight Seventy Nine Limited (10882110) United Kingdom