About Nupraxis Ltd (12169294) United Kingdom