About Seama Capital Limited (10628285) United Kingdom