ABSTRACT GENERICS LTD, London, United Kingdom