About Desres Investments Ltd (11088037) United Kingdom