About Kanuni Ltd (12666113) United Kingdom