About Chrome Technology Ltd (12493017) United Kingdom