About Swb International Limited (12233209) United Kingdom