About Maniac Limited (11158351) United Kingdom