About Fennec Fox Clothing Ltd (11353246) United Kingdom