About Newmac Kgx Developments Limited (09264515) United Kingdom