About Senga Bay Ltd (11672755) United Kingdom