About Newera Developments Limited (05416684) United Kingdom