About Markell Ltd (09243970) United Kingdom