About Krosoft Pvt Ltd (13325272) United Kingdom