About Chrome Holdings Limited (09453942) United Kingdom