About Wandick Invest Limited (11594154) United Kingdom