About First European Holdings Limited (05113697) United Kingdom