About Ruby The Cake Artist Ltd (12092129) United Kingdom