About Vegocyty Ltd (10642349) United Kingdom