About Veggie Cat Ltd. (11840397) United Kingdom