About Equap Limited (12811115) United Kingdom