About De Aguiar Limited (12639377) United Kingdom