About Bay 3 Studios Ltd (12813939) United Kingdom