About Jurovschi Ltd (09256905) United Kingdom