About Maniack Ltd. (11187678) United Kingdom