About Smax Investments Limited (12176376) United Kingdom