About Manic Neculai Ltd (09022288) United Kingdom