About Quendle Ltd (13549195) United Kingdom