About Meadowgate Dynamics Limited (13032902) United Kingdom