About Fennl Ltd (10335353) United Kingdom