About Clean Code Technology Ltd (11648186) United Kingdom