About Quintessential Science Ltd (NI623115) United Kingdom