About Capsule Retail Ltd (11845560) United Kingdom