About Qita Group Plc (11060688) United Kingdom