Truphone Limited, London