About Nidarich Limited (03640531) United Kingdom