About Yic Technologies Limited (10999230) United Kingdom