About Aema Tech Limited (09237111) United Kingdom