About Glenquin Consulting Ltd (10897650) United Kingdom