About Codabit Ltd (12032724) United Kingdom