About Lalande Ltd (10742853) United Kingdom