About Oma S & Co Ltd (09347764) United Kingdom