About Fennora Ltd (12014306) United Kingdom