About Aeolus Technologies Ltd (06564072) United Kingdom