About Tawakkul Venture Ltd (11846310) United Kingdom