About Oma Walter Ltd (09683309) United Kingdom