About J.o. Corporation Ltd (12272887) United Kingdom