About Amazon Development Centre (london) Limited (04543232) United Kingdom