About Relashe Ltd. (SC589575) United Kingdom