About Quit Guru Ltd. (12923600) United Kingdom