About Quint Holdings Ltd (08483809) United Kingdom