About Senqu Valley Ltd (13480421) United Kingdom