About Kapsule8 Limited (SC257690) United Kingdom