About Dynamicplatform Limited (07650906) United Kingdom