About Tejara Capital Limited (06265105) United Kingdom