About Ngomeks Services Ltd (12281636) United Kingdom