About Blue Bay Holdings Limited (11593129) United Kingdom