About Quantessence Technology Limited (09759479) United Kingdom