About Nomien Solutions Ltd (11944295) United Kingdom