About J&f Group Limited (11088073) United Kingdom