About Juocer Technologies Limited (12154685) United Kingdom