About Vital Stop Ltd (12093940) United Kingdom