About Commerce 8669 Ltd (13580606) United Kingdom