About Smh London Holdings Ltd (13186753) United Kingdom