About Fenncomm Ltd (10442423) United Kingdom