About Wallacee Ltd (12991401) United Kingdom