About Inter Brand Limited (12410212) United Kingdom