About One Click Online Shopping Company Ltd. (12785761) United Kingdom