About Fermor Holdings Limited (11620609) United Kingdom