About Flack Trading Uk Ltd (13235238) United Kingdom