About Partner Mix Limited (09103894) United Kingdom