About Lyc Limited (09925625) United Kingdom