About Idas Global Limited (10704364) United Kingdom