About Adam Slama Studio Limited (11789812) United Kingdom