About Senalpsan Ltd (10067248) United Kingdom