About Ngl Developments Ltd (11626254) United Kingdom