About Sensof Limited (12784842) United Kingdom