About Krodhi Ltd (09389204) United Kingdom