About Kredd Ltd (12122943) United Kingdom