About Migdalpoint Limited (11805318) United Kingdom