About Equimac Ltd (11829289) United Kingdom