About Leyk Ltd (12663484) United Kingdom