About Om Spsm Limited (11860002) United Kingdom