About Ruby Raphael Ltd (11671839) United Kingdom