About Domara Limited (11578028) United Kingdom