About Sevens Tree Global Ltd (12597066) United Kingdom