About L Chan Ltd (SC524230) United Kingdom