About Zyka (mearns) Ltd. (SC378990) United Kingdom