About Yq Technology Ltd. (12645734) United Kingdom