About Ruby Design Studio Ltd (11916575) United Kingdom