About Ruby Holdco Limited (13159793) United Kingdom