About Thrive Places Limited (12292058) United Kingdom