About Dinomadic Ltd. (10661908) United Kingdom