About N.61 Ltd (12521624) United Kingdom