About Dezer Investments Limited (10780303) United Kingdom