About Wicks Management Limited (11050593) United Kingdom