About Walice & Co Limited (13453156) United Kingdom