About Schooner Walk Investments Limited (11767804) United Kingdom