About Jfi Projects Ltd. (09920004) United Kingdom