About Dynamifix Europe Limited (08238974) United Kingdom