About Senotic Ltd (12801079) United Kingdom