About N3llson Ltd (11530157) United Kingdom