About Niemller C Ltd (13421415) United Kingdom