About De La Aff Ter Ltd (12721455) United Kingdom