About Upper Brook Holdings Limited (12298444) United Kingdom