About Swai Investments Limited (04537148) United Kingdom