About Ruby Ventures Limited (05179301) United Kingdom