About Demark Holdings Ltd. (04882520) United Kingdom