About Swf.world Ltd (11504008) United Kingdom