About Jafflong Ltd (11623139) United Kingdom