About Eskandar Studios Ltd (12144561) United Kingdom