About Abbeville Capital Advisors Limited (11218060) United Kingdom