About Jurcausile Ltd (11065359) United Kingdom