About Lycian Ltd (12934584) United Kingdom