About Azores Management Limited (12618840) United Kingdom