About Quintessence Studio Limited (13391301) United Kingdom