About Dominic Rand Limited (12607352) United Kingdom