About Weca Group Ltd. (13014110) United Kingdom