About Omo Retail Services Limited (11546223) United Kingdom