About Ruby Rose (uk) Ltd (08699196) United Kingdom