About Ruby Topco Limited (09084001) United Kingdom