About We-com Holdings Ltd (13255824) United Kingdom