About Ad (europe) Finance (04425583) United Kingdom