About Jjf Esc Holds Ltd (13076401) United Kingdom