About Jurixta Limited (12771814) United Kingdom