About Fennel Acquisition Limited (05998318) United Kingdom