About Kapicci Ltd (13650118) United Kingdom