About Ishkar Explore Limited (12049610) United Kingdom