About West Bay Asset Management Limited (SC494763) United Kingdom