About Sident Technologies Limited (10720391) United Kingdom