About Wandser Inc Limited (12440745) United Kingdom