About Lontra International B Limited (10560172) United Kingdom