About Krasi Electronics Ltd (11823928) United Kingdom