About Krishna Krupa Consulting Limited (07592590) United Kingdom