About Tortellini Opco Ltd. (10450806) United Kingdom