About Mr Ruby Ltd (12148141) United Kingdom