About Capsule Corporation Ltd (10186080) United Kingdom