About Sensaf Company Ltd (12925196) United Kingdom