About The Magic Beam Limited (12161266) United Kingdom