About Quintessence Developments Ltd (09374135) United Kingdom