About Euxir Limited (13387660) United Kingdom