About Desert Rose Holdings Limited (11691894) United Kingdom