About Juyamear Ltd (13224105) United Kingdom