About Equiplab Ltd (11458287) United Kingdom