About Majoran Holdings Limited (FC034971) Isle Of Man