About Exdeal Limited (01920602) United Kingdom