About Bittern Investments Limited (FC019637) Isle Of Man