About Eps (exclusive Payment & Service) Solutions Holding Limited (06412460) United Kingdom