About Jassada Ltd (12416240) United Kingdom