About Inter Exchange Ltd (12240317) United Kingdom