About Jessae Ltd (12558872) United Kingdom