About Wicker Holdings Limited (11901085) United Kingdom