About Dymon Limited (03656536) United Kingdom