About Tawakul Property Investment Ltd (13420361) United Kingdom