About Majik Canal Limited (09382082) United Kingdom