About Quinn Green Limited (10767304) United Kingdom