About Ngll (holdings) Limited (11669137) United Kingdom