About Dusere Ltd (12448569) United Kingdom