About Sielis Life Sciences Limited (13032792) United Kingdom