About Jfs Ventures Limited (11739470) United Kingdom