About Sidsana Technologies Limited (10596630) United Kingdom