About Chrom Limited (10971306) United Kingdom