About Kafri Studios Limited (06571415) United Kingdom