About Ruckhaus Ltd. (12124706) United Kingdom