About K&r Marketing Ltd (12541143) United Kingdom