About Extreme Tech Solutions Ltd (12800342) United Kingdom