About Janoli Limited (SC692487) United Kingdom