About Dominus Publishing Ltd (12495753) United Kingdom