About Slysend Ltd. (11479740) United Kingdom