About Equisco Ltd. (13523836) United Kingdom