About Thrive Communications Ltd. (09094722) United Kingdom