About Kredika Ltd (13582375) United Kingdom