About Lankan Consulting Limited (11733202) United Kingdom