About Fenny Holdings Limited (11049500) United Kingdom