About Thrive Life Sciences Limited (11205996) United Kingdom