About Janmarltd Ltd (12927446) United Kingdom