About Janica Ltd (SC445738) United Kingdom