About Sm & Co Holdings Ltd (13247236) United Kingdom