About Ruby Estates & Investments Limited (12179020) United Kingdom