About Galileopond Ltd (SC681577) United Kingdom