About 2xd Resource Ltd (13547547) United Kingdom