About Fdx Technologies Ltd (11623570) United Kingdom