About Max Bass Studios Ltd (13456793) United Kingdom