About Wylde Investments Limited (04258610) United Kingdom