About Ruby B43 Limited (11555564) United Kingdom