About Silda Limited (11112129) United Kingdom