About De Rixton Investments Ltd (12378093) United Kingdom