About Ece-a1 Limited (11318102) United Kingdom