About Kapserma Ltd (12396242) United Kingdom