About Mahin Electronics Accessories Limited (10249385) United Kingdom