About Bay Cap Limited (10847322) United Kingdom