About Mr Nils London Limited (10860528) United Kingdom