About Deep Alpha Ai Ltd (10573749) United Kingdom