About Inter Associates Ltd (11500124) United Kingdom