About Qs 68 Ltd (10473845) United Kingdom