About Equipay Limited (05604878) United Kingdom