About Kanusa Ltd (05231897) United Kingdom