About Nl Admin Ltd (07061536) United Kingdom