About Fendex Holdings Limited (09633665) United Kingdom