About Irresistible Studios Limited (13084463) United Kingdom