About Sernetix Ltd (10879152) United Kingdom