About Quandorondo Ltd (12819107) United Kingdom