About Cafex Limited (11692302) United Kingdom