londonbased bcb group kraken 60m seriesmatsuda