Isle of Man Ship Registry appoints business development mana