About Jfr Ventures Limited (05881337) United Kingdom