About Ngl Holdings Limited (11526982) United Kingdom