About Uluck Global Uk Ltd. (12161440) United Kingdom