About Swaftvale Limited (11249248) United Kingdom