About Ruby Lucia Ltd. (11703364) United Kingdom