About Wickedhyper Uk Ltd (12958608) United Kingdom