About Z Cap Ltd. (SC590131) United Kingdom