About Jfi International Limited (10112193) United Kingdom