About Jfs Technologies Ltd (10594352) United Kingdom