About Saker Advisors Limited (11023941) United Kingdom