About Bay Technology Limited (10125543) United Kingdom