About Iddaves Global Ltd. (11166921) United Kingdom