About Kredico Limited (10896933) United Kingdom