About Idas Global Holdings Limited (13209388) United Kingdom