About Quendon Group Ltd (10762426) United Kingdom