About Lanka Files Ltd (12377910) United Kingdom