About Ruffmarketing Ltd. (12084171) United Kingdom