About Krishnaa Investment Ltd (12207389) United Kingdom