About Quark Management Limited (12537492) United Kingdom