About Neta A Ltd (11043294) United Kingdom