About Exchange Technology Solutions Ltd (09820369) United Kingdom