About X402 Ltd. (SC277437) United Kingdom