About Lycann Holding Limited (09466066) United Kingdom