About Kaieteur Capital Limited (13701863) United Kingdom