About Equick International Ltd (13388608) United Kingdom