DIFFATECH LTD, Buckingham, United Kingdom