About Beam Studios Limited (09020174) United Kingdom