About Sird Technologies Limited (12957626) United Kingdom