About Exnow Global Technology Ltd (11714208) United Kingdom