About Quendale Consulting Ltd (10769107) United Kingdom