About N80lpp Ltd (13531002) United Kingdom