About Thirtyten Holdings Limited (11639793) United Kingdom