About Kapture 8 Limited (09958694) United Kingdom