About Quarks Technologies Ltd (06894106) United Kingdom