About European Smart Alliance Ltd (12296092) United Kingdom