About N&ja Ltd (12330461) United Kingdom