About Thriving Holdings Limited (SC687223) United Kingdom