About Dynamo Digital Solutions Ltd (12844505) United Kingdom