About Skwalan Limited (12823176) United Kingdom