About Ruby Mane Ltd (06396589) United Kingdom