About Seventytwentyten Ltd (12185245) United Kingdom