About Nimbus Investments Limited (FC021087) Isle Of Man