About Paroxysm Studios Ltd (12271550) United Kingdom