About Upper Brook Investment Ltd (10699459) United Kingdom