About Thrive Group Holdings Ltd (10503992) United Kingdom