About Encubate Spv Ltd. (13301522) United Kingdom