About Thrive Technology Solutions Ltd (13155555) United Kingdom