About Om S Place Limited (13622789) United Kingdom