About Jica 1 Ltd (13132214) United Kingdom