About N42 Ltd (10230324) United Kingdom