About Seacor Capital (uk) Limited (03952530) United Kingdom