About Fennex Ltd (SC492135) United Kingdom