About Sme Holdco Limited (13465103) United Kingdom