About Kapsule Limited (11448952) United Kingdom