About Jurassa Ltd (10656971) United Kingdom