About Three Quarks Editorial Ltd (12972416) United Kingdom