About Wendholm Limited (11309159) United Kingdom