About Ambor Studios Limited (08202132) United Kingdom