About Zeroalpha Technology (2018) Ltd (11721348) United Kingdom