About Seventy Seventy Limited (10039634) United Kingdom