About Newera 1868 Limited (12931097) United Kingdom