About Kardar Studios Ltd (12006581) United Kingdom