About N&y Limited (06620752) United Kingdom