About Tebi Capital Limited (09694018) United Kingdom