About Quintandell Ltd (10607194) United Kingdom