About Jfs Ne Ltd (07118384) United Kingdom