About Ncg Developments Ltd (12992082) United Kingdom