About Skill International Ltd (12539920) United Kingdom