About Palander Investments Ltd (12098330) United Kingdom