About Senno Limited (08817045) United Kingdom