About Oliver Walters (media) Ltd. (10804628) United Kingdom