About Suliman Alla Studio Limited (11980376) United Kingdom