About Krafs Ltd (12862236) United Kingdom