About David Amar Studio Limited (10866647) United Kingdom