About Senanque Limited (10076892) United Kingdom