About Aligo Electronics Limited (12499152) United Kingdom