About Quintessence Investments Limited (13396697) United Kingdom