About Nema Limited (00576760) United Kingdom