About Wise Idea Limited (03560501) United Kingdom