About Wallis Investments Limited (12236429) United Kingdom