About Neopraxis Limited (04869832) United Kingdom