About Bay Alpha Limited (12116321) United Kingdom