About Nemesia Investments Limited (FC021067) Isle Of Man