About Instadigital Ltd. (12730572) United Kingdom