About Alkra International Ltd (11073212) United Kingdom