About Jaff Group Ltd. (12511628) United Kingdom