About Kraiss Ltd (12615641) United Kingdom