About Equacs Limited (05183816) United Kingdom