About Domican Holdings Ltd (12821273) United Kingdom