About Marlin Capital Europe Limited (04623224) United Kingdom