About Jiflex Limited (04446989) United Kingdom