About Wica Ltd (12165334) United Kingdom