About Macknin Uk Ltd (10982290) United Kingdom