About Thrive Technology Ltd (12538188) United Kingdom