About Newera Consultants Limited (03899633) United Kingdom