About Lana Developments Limited (10748511) United Kingdom