About J F Forster Holdings Ltd (11401555) United Kingdom