About Fenea Ltd (11021208) United Kingdom