About Ngl Limited Limited (10958455) United Kingdom