About Capsule Construct Ltd (13235636) United Kingdom