About Quintessential Management Limited (10728604) United Kingdom