About Jessyrandia Ltd (12792676) United Kingdom