About Wurqi Technologies Limited (12342536) United Kingdom