About Jarissa Ltd (10952210) United Kingdom