About Fennek Design Ltd (12337880) United Kingdom