About Fennec Consulting Ltd (10371921) United Kingdom