About Pembroke Capital Advisors Limited (05408027) United Kingdom