About Jasara Ltd (13384276) United Kingdom