About Equartz Limited (10593892) United Kingdom