About Ruben Golden Limited (12120666) United Kingdom