About Ruby & Jade Investments Ltd (12431811) United Kingdom