About Equi-snap Ltd (11288446) United Kingdom