About Zen Land Investments Ltd (08595048) United Kingdom