About Quiny Limited (09883232) United Kingdom