About Elecro Fluid Dynamics Ltd. (10027360) United Kingdom