About Jific Limited (10624174) United Kingdom