About Jfl Capital Ltd (12018736) United Kingdom