About International Partners Limited (04052689) United Kingdom