About Omm Nikolova Ltd (11305871) United Kingdom