About Coderra Ltd. (07967010) United Kingdom