About Swha Limited (12741321) United Kingdom