About Quintessence Holdings Ltd (12910894) United Kingdom