About Walton Linacre Global Investments Limited (10266277) United Kingdom