About Dymaxion Limited (11335396) United Kingdom