About Skwedel Ltd (13005684) United Kingdom