About Omo-noah-bi Ltd (12193411) United Kingdom