About Quinn Brook Limited (10651125) United Kingdom