About Meta Alpha Co. Ltd. (13694979) United Kingdom