About Sme Investors Limited (11355489) United Kingdom