About Lykos Group Ltd. (08476757) United Kingdom