About Yx Tech Ltd (11716076) United Kingdom