About Nema Old Oak Limited (12877301) United Kingdom