About Extreme Solutions International Ltd (12041926) United Kingdom