About Kopfo Ltd. (07722847) United Kingdom