About Wick Technology Ltd (11621174) United Kingdom