About Swallet International Trading Co. Limited (09094960) United Kingdom