About Janrax Ltd (10009415) United Kingdom