About Somak Holdings Limited (FC021777) Isle Of Man