Registered Office: Mega Creations (UK) Limited, Mega House, Grip Industrial Estate, Linton, Cambridge, CB21 4XN Registered No: 2657430, Registered in England. VAT No. 599 4471 75