About J&r E-commerce Ltd (13595186) United Kingdom