About Wallis Family Ventures Ltd (11928391) United Kingdom