About Zero Alpha Group Ltd. (12744036) United Kingdom