About Sma Investment Holdings Ltd (11124305) United Kingdom