About City Alpha Ltd (13385414) United Kingdom