About Fedha Holdings Ltd (12583874) United Kingdom