About Kramer Foodtech Limited (10266671) United Kingdom