About Bay Digital Solutions Limited (12237122) United Kingdom