About Ruben Salawitz Limited (11810781) United Kingdom