About N22 Ltd (12123455) United Kingdom