About Neerax Limited (10967520) United Kingdom