About Oma Desserts Ltd (13432951) United Kingdom