About Stripyfrog Limited (09733970) United Kingdom