About Kapra Limited (12735305) United Kingdom