About Freespoken Ltd (12482533) United Kingdom