About Backstop Omc Ltd. (09661906) United Kingdom