About Silene Limited (11974541) United Kingdom