About Seneqa Limited (09884931) United Kingdom