About Landsker Investments Ltd (13499890) United Kingdom