About Capsule Corp. Vegeta Ltd (13593982) United Kingdom