About Blue Bay Technology Services Limited (12176167) United Kingdom