About Equi-frst Ltd (12096565) United Kingdom