About Afra Capital Limited (09191631) United Kingdom