About The Blue Frog Marketing Company Ltd. (10655466) United Kingdom