About Bluebay Associates Limited (13248936) United Kingdom