About Qgi Limited (12810119) United Kingdom