About Thrivespace Limited (11006254) United Kingdom