About Jif (holdings) Limited (04891763) United Kingdom