About Ruby Blu Ltd (07509120) United Kingdom