About Jessaar Ltd (11060251) United Kingdom