About De Abreu Ltd (11753185) United Kingdom