About Wyze Investments Limited (12789549) United Kingdom