About Whirlpool Studio Ltd (13187392) United Kingdom