About Whirled Studios Ltd. (09591960) United Kingdom