About Qobbi Ltd. (13454800) United Kingdom