About Mitra Spark Limited (13487017) United Kingdom