About Guru Investments (lotus Lodge) Ltd (05361043) United Kingdom