About Lykar Ltd (11552961) United Kingdom