About Innovative Statistical Analysis And Publications Ltd (12279220) United Kingdom