About Quintessential Technology Ltd (13182502) United Kingdom