About Fenajeni S Limited (11188979) United Kingdom