About Omsc Holding Limited (11705115) United Kingdom