About Kando Pictures Limited (07906285) United Kingdom