About Mead Asset Management Ltd (12229282) United Kingdom