About Yulz Technology Ltd (12284896) United Kingdom