About Clone42 Ltd. (11352851) United Kingdom