About Quininvest Limited (12087363) United Kingdom