About Thrust Solutions Ltd (12477409) United Kingdom