About Dcr Almeira Ltd (11004129) United Kingdom