About Wilca Holdings Ltd (13183090) United Kingdom