About Jorisa Limited (11543596) United Kingdom