About Micro Power Limited (11340406) United Kingdom