About Xqminis Science And Technology Co. Limited (13706233) United Kingdom