About Intrade Inc Ltd (11493443) United Kingdom