About Fenny Group Limited (11049514) United Kingdom