About Sydwell International Ltd (10603189) United Kingdom