About Ogilvie Advisers Ltd (11884727) United Kingdom