About Sma Topco Limited (12859155) United Kingdom