About Ruby & Olive Ltd (13118745) United Kingdom