About Quarq Limited (12322561) United Kingdom