About Nomico Ltd (12754929) United Kingdom