About Fenelec Limited (11234744) United Kingdom