About The Dynamo Project Limited (13226873) United Kingdom