Nicholas Illidge, United Kingdom, Zug, M, Epteca Holding AG