About Dynamicbase Limited (03813554) United Kingdom