About Wideacre Advisers Ltd (12491630) United Kingdom