About Senic Ltd (11652432) United Kingdom