About Ad Investment Management Limited (07394227) United Kingdom