About Irresistible Impulse Limited (12295677) United Kingdom