About Qooki Ltd (10876818) United Kingdom