About Wexham Investments Limited (11948669) United Kingdom