About Seventy Limited (05031097) United Kingdom