About Aeea S Ltd (12023352) United Kingdom