About Studio-a Design Limited (11181351) United Kingdom