About Senoah Ltd (11827581) United Kingdom