About Dodi Holdings Ltd (12783525) United Kingdom