About Sensan Ltd (12760217) United Kingdom