About Galileo Digital Media Limited (07310544) United Kingdom