About Equipta Limited (12037389) United Kingdom