About Marc Investment Management Ltd (SC372955) United Kingdom