About Wimp Holdings Limited (11180105) United Kingdom