About Q-oded Ltd (12069868) United Kingdom