About Kap Capital Ltd (12463134) United Kingdom