About Fowkes Street Management Ltd (11274693) United Kingdom