About Nimlok Limited (07402516) United Kingdom