About Senovo It Ltd (08540092) United Kingdom