About Fenec Ltd (11188077) United Kingdom