About Marmel Investment Management Ltd (06665189) United Kingdom