About Milliamp Technologies Limited (07033206) United Kingdom