About Sate Technology Limited (11664763) United Kingdom