About Quoque Limited (04924456) United Kingdom