About Kraa Ltd (11191837) United Kingdom