About Nemplan Limited (05172258) United Kingdom