MAXIMAL ltd. 301 Finchley Road, London NW3 6DT