About Fennec Ltd (09117362) United Kingdom