About Senich Ltd (11584201) United Kingdom