About Coneworx Ltd. (SC311802) United Kingdom