About Thrive 24 Ltd. (11013482) United Kingdom