About J & A Investment Ne Limited (10699421) United Kingdom