About Euxndlashes Ltd. (13013024) United Kingdom