About Aft Investments Limited (SC391341) United Kingdom