About Sma Corporation Ltd (12868646) United Kingdom