About Thuba Jaseema Zulficar Limited (07211194) United Kingdom