About Lychie Limited (09314311) United Kingdom