About Newera Lakeside Limited (12341396) United Kingdom