About Thrive & Seek Co Ltd (13127273) United Kingdom