About Jiffy (uk) Holding I Limited (05497040) United Kingdom