About Vems Crunch Ltd (12959595) United Kingdom