About Friedrich Holdings Limited (13513907) United Kingdom