About Jjam Corporation Limited (09065428) United Kingdom