About Naftatts Studio Limited (13698735) United Kingdom