About Ruby & Bo Limited (13091350) United Kingdom