MANKALA LTD, Milton Keynes, United Kingdom