About Dymaxion Technology Limited (11579089) United Kingdom