About West Bay Capital Limited (NI042391) United Kingdom