About Wicks Investments Limited (11041459) United Kingdom