About Fennech Financial Ltd (10752052) United Kingdom