About Kapsukas Ltd (11524758) United Kingdom