About Dyno Comps Ltd (13461628) United Kingdom