About Victoria Kitchen & Mama G Juice Limited (11935081) United Kingdom