About Francis Street Investments Ltd (09276574) United Kingdom