About Lowry Investments Limited (FC026637) Isle Of Man