About Fish Street Management Company Limited (04475124) United Kingdom