About Krua Indian Ltd (12004326) United Kingdom